put effort into achieving a goal - German English Dictionary